Range Analysis of Binaries with Minimal Effort

نویسندگان

  • Edd Barrett
  • Andy King
چکیده

COTS components are ubiquitous in military, industrial and governmental systems. However, the benefits of reduced development and maintainance costs are compromised by security concerns. Since source code is unavailable, security audits necessarily occur at the binary level. Push-button formal method techniques, such as model checking and abstract interpretation, can support this process by, among other things, inferring ranges of values for registers. Ranges aid the security engineer in checking for vulnerabilities that relate, for example, to integer wrapping, uninitialised variables and buffer overflows. Yet the lack of structure in binaries limits the effectiveness of classical range analyses based on widening. This paper thus contributes a simple but novel range analysis, formulated in terms of linear programming, which calculates ranges without manual intervention.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DyVSoR: dynamic malware detection based on extracting patterns from value sets of registers

To control the exponential growth of malware files, security analysts pursue dynamic approaches that automatically identify and analyze malicious software samples. Obfuscation and polymorphism employed by malwares make it difficult for signature-based systems to detect sophisticated malware files. The dynamic analysis or run-time behavior provides a better technique to identify the threat. In t...

متن کامل

Forty Years of X-Ray Binaries

In 2012 it was forty years ago that the discovery of the first X-ray binary Centaurus X-3 became known. That same year it was discovered that apart from the High-Mass X-ray Binaries (HMXBs) there are also Low-Mass X-ray Binaries (LMXBs), and that Cygnus X-1 is most probably a black hole. By 1975 also the new class of Be/X-ray binaries was discovered. After this it took 28 years before ESAs INTE...

متن کامل

Evaluating Quasi-Monte Carlo (QMC) algorithms in blocks decomposition of de-trended

The length of equal minimal and maximal blocks has eected on logarithm-scale logarithm against sequential function on variance and bias of de-trended uctuation analysis, by using Quasi Monte Carlo(QMC) simulation and Cholesky decompositions, minimal block couple and maximal are founded which are minimum the summation of mean error square in Horest power.

متن کامل

بررسی آزمایشگاهی تأثیر عصاره آبی ریشه ی شیرین بیان بر روی باکتری استرپتوکوکوس موتانس و قارچ کاندیدا آلبیکنس

Background & Aims: Oral infections and dental caries are still considered as serious public health problems especially in developing countries. It is reported that Glycyrrhiza glabra (G.glabra) extract contains phytomedicine with antibacterial and antifungal properties capable of suppressing oral pathogens associated with plaque forming, caries or fungal diseases. The aim of this study was the ...

متن کامل

Investigation on Effects of Environmental and Soil Factors on Establishment of Vegetation Types (Case Study: Sabzdasht, Bafgh)

This research was conducted to investigate the relationships between soil(organic matter, potassium, phosphorous, sodium, fine gravel, soil texture, EC, lime,gypsum, nitrogen) and environmental (elevation, slope) factors with distribution ofvegetation types in rangelands of Sabzdasht, located in Bafgh, Yazd province at 2012. Forthis purpose, four vegetation types were selected as follows: Artem...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012